given these premises - English Synonyms Dictionary